Wiltshire County FA Senior Cup

The Wiltshire FA Senior Cup is the county cup in Wiltshire and has seniority over the Wiltshire Premier Shield according to the Wiltshire County FA Handbook. It is administered by the Wiltshire Football Association.[1]

Wiltshire FA Senior Cup
Founded1886
RegionWiltshire, England
Current championsDownton F.C.
Most successful club(s)Devizes Town F.C. (14 titles)
Websitehttp://www.wiltshirefa.com/

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.

Cup winners

Winners Nos. of wins
38th Brigade R.F.A.1
3rd Wilts Regiment1
Amesbury Town2
Avebury1
Bemerton Heath Harlequins2
Calne Town4
Chippenham Town9
Corsham Town5
Devizes Town14
Downton4
Garrard Athletic1
Highworth Town6
Malmesbury Victoria1
Melksham Town7
Penhill YC2
Pewsey Vale2
Pinehurst6
Purton7
Salisbury City4
Salisbury Corinthians1
Spencers1
Supermarine3
Swindon Athletic2
Swindon Corinthians3
Swindon Town10
Swindon Victoria3
Swindon Wanderers1
Trowbridge Town7
Warminster Town3
Westbury United4
Wollen Sports1
Wootton Bassett Town2

List of Finals

19th century

20th century (1900-1919)

20th century (Inter-war years)

20th century (1945-1970)

20th century (1970-2000)

21st century

Recent Competitions

2008–09

First round

Marlborough Town0–1Wootton Bassett Town
Elcot Lane Playing Field
Referee: Nathan Strong
Pewsey Vale2–3Shrewton United
Recreation Ground
Referee: Stacey Woodley
Trowbridge Town1–2Bromham
Woodmarsh
Referee: Roger Smith
Southbrook0–8New College Swindon
Southbrook Recreation
Referee: Gordon Ashworth
FC Chippenham Youth3–5Downton
Stanley Park
Referee: Kevin Barnett
Amesbury Town3–0Malmesbury Victoria
Amesbury Recreation Ground
Referee: Paul Collyer
Bradford Town5–1Wroughton
Bradford Sports and social Club
Referee: Paul Humphrey
Purton2–3Warminster Town
The Red House
Referee: Adrian Cripps
Westbury United6–0Cricklade Town
Meadow Lane
Referee: Adrian Hunt

Second Round

Westbury United2–4Highworth Town
Meadow Lane
Referee: Mark Niemerski
Downton4–4 (a.e.t.)Corsham Town
Penalties
4–5
Brian Whitehead Sports centre
Referee: Nicholas Norris
Melksham Town5–0Amesbury Town
The Conigre
Referee: Adrian Cripps
Laverstock & Ford2–1New College Swindon
Church Road, Laverstock
Referee: Shaun Tobin
Warminster Town3–2Devizes Town
Weymouth Street
Referee: Daniel Jacecko
Wootton Bassett Town6–0Bromham
Corinium Stadium, Cirencester
Referee: Tony Sharkey
Calne Town3–2Shrewton United
Bremhill View
Referee: Adrian Matthews
Bremerton Heath Harlequins1–0Bradford Town
The Clubhouse, Salisbury
Referee: James (Rick) Whitehead

Quarter Finals

Wootton Bassett Town2 -1Corsham Town
Corinium Stadium, Cirencester
Referee: Matthew Rushton
Laverstock & Ford2–3Melksham Town
Church Road, Laverstock
Referee: Alan Bird
Warminster Town3–2Calne Town
Weymouth Street
Referee: Adam Nunn
Bemerton Heath Harlequins0–3Highworth Town
The Clubhouse, Salisbury
Referee: Simon Pritchard

Semi-Finals

Warminster Town2–1Wootton Bassett Town
Report
Weymouth Street
Referee: Michael Hunter
Highworth Town2–1Melksham Town
Report
Hardenhuish Park, Chippenham
Referee: Iain Parsons

Final

Warminster Town1–2 (a.e.t.)Highworth Town
Welch 39' Report Rudd 51'
Bennett 115'
Hardenhuish Park, Chippenham

2009–10

First round

Pewsey Vale2–7Shrewton United
Recreation Ground
Referee: William Hawkins
Purton3–0New College Swindon
The Red House
Referee: Roger Smith
Devizes Town4–3Cricklade Town
Nurstead Road
Referee: Nicholas Norris
Corsham Town10–1Southbrook
Referee: Paul Collyer
Malmesbury Victoria3–1Wroughton
Flying Monk Playing Fields
Referee: Ian Trueman
Trowbridge Town1–0Amesbury Town
Woodmarsh
Referee: Nigel Sykes
Downton2–0KC's F.C.
Brian Whitehead Sports Centre
Referee: John Bishop
Calne Town3–2FC Chippenham Youth
North End
Referee: Kevin Barnett
Marlborough Town2–1Westbury United
Elcot Lane
Referee: James (Rick) Whitehead

Second Round

Marlborough Town0–4Highworth Town
Elcot Lane
Referee: Adrian Hunt
Malmesbury Victoria2–1Devizes Town
Flying Monk Playing Fields
Referee: Mark Niemirski
Shrewton United4–3Wootton Bassett Town
Recreation Ground
Referee: Philip Miles
Warminster Town1–2 (a.e.t.)Corsham Town
Weymouth Street
Referee: Michael Hunter
Melksham Town2–1Trwobridge Town
The Conigre
Referee: Shaun Tobin
Purton3–4Laverstock & Ford
The Red House
Referee: James (Rick) Whitehead
Calne Town2–2 (a.e.t.)Bradford Town
Penalties
4–3
Bremhill View
Referee: Paul Humphrey
Bremerton Heath Harlequins4–1 (a.e.t.)Downton
The Clubhouse, Salisbury
Referee: Nicholas Norris

Quarter Finals

Shrewton United0 -3Calne Town
Recreation Ground
Referee: Iain Parsons
Malmesbury Victoria1–3Melksham Town
Flying Monk Playing Fields
Referee: Ian Restell
Corsham Town2–3Bemerton Heath Harlequins
Referee: Alan Bird
Laverstock & Ford3–2Highworth Town
Church Road
Referee: Michael Hunter

Semi-Finals

Bemerton Heath Harlequins1–2 (a.e.t.)Calne Town
Weymouth Street
Referee: Matthew Rushton
Melksham Town1–5Laverstock & Ford
Weymouth Street
Referee: Alan Bird

Final

Laverstock & Ford3–4Calne Town
Gallagher 60'
64'
65'
Report Dolman 6', 25'
King 53', 68'
Raymond McEnhill Stadium, Salisbury

2010–11

First round

New College Swindon0–3Warminster Town
Supermarine Sports and Social Club
Bradford Town7–1Chalke Valley
Supermarine Sports and Social Club
Pewsey Vale0–2Corsham Town
Recreation Ground
Wroughton0–4Purton
WeirField
Westbury United4–3Wootton Bassett Town
Meadow Lane
Amesbury Town2–0Shrewton United
Amesbury Recreation Ground
Devizes Town0–1FC Chippenham Youth
Nurstead Road

Second Round

Highworth Town3–0Amesbury Town
Highworth Town, Chippenham
Referee: Paul Collyer
Corsham Town1–1 (a.e.t.)Laverstock & Ford
Penalties
4–5
Referee: Daniel Jacecko
Melksham Town3–0Westbury United
The Conigre
Calne Town1–4Downton
North End
Bemerton Heath Harlequins2–0Warminster Town
The Clubhouse
Malmesbury Victoria0–7Bradford Town
Flying Monk Playing Field
Referee: Oliver Ballinger
Trowbridge Town2–1 (a.e.t.)FC Chippenham Youth
Woodmarsh
Referee: Paul Humphrey
Cricklade Town1–4Purton
Cricklade Leisure Centre
Referee: Piers Mountgarret

Quarter Finals

Highworth Town4 -1Laverstock & Ford
Hardenhuish Park, Chippenham
Referee: Kevin Barnett
Downton4–1Melksham Town
Brian Whitehead Sports Centre
Referee: Michael Hunter
Bemerton Heath Harlequins5–3 (a.e.t.)Purton
The Clubhouse
Referee: John Bishop
Bradford Town3–1Trowbridge Town
Bradford Sports and Social Club
Referee: Shaun Tobin

Semi-Finals

Bemerton Heath Harlequins3–0Highworth Town
The Clubhouse
Bradford Town3–2Downton
Bradford Sports and Social Club

Final

Bemerton Heath Harlequins2–0Bradford Town
Mankin Report
Supermarine Sports Club, Swindon
Referee: Daniel Jacecko

2011–12

First round

FC Sandford4–2Trowbridge Town
Woodmarsh, Trowbridge
Referee: Adrian Hunt
Pewsey Vale4–2Wootton Bassett Town
Recreation Ground, Pewsey
Referee: Ben Williamson
Warminster Town4–2 (a.e.t.)Purton
Weymouth Street, Warminster
Referee: Anthony Welsh
Calne Town3–0Malmesbury Victoria
North End, Calne
Referee: Piers Mountgarret
Corsham Town4–2Laverstock & Ford
Referee: Roger Smith
New College Swindon1–4 (a.e.t.)Shrewton United
Supermarine Sports and Social Club, Swindon
Referee: Oliver Ballinger
Melksham Town4–0Devizes Town
The Cigre
Referee: Philip Staynings
FC Chippenham Youth3–1Sks Blyskawica F.C.
Stanley Park, Chippenham
Referee: Malcolm Carter
Southbrook0–1Wroughton
Southbrook Recreation
Referee: Nigel Fisher
Amesbury Town0–0 (a.e.t.)Westbury United
Penalties
4–5
Amesbury Recreation Ground
Referee: John Bishop
Cricklade Town0–1Marlborough Town
Cricklade Leisure Centre
Referee: Alan Baldwin
Beversbrook2–4Ludgershall Sports
Beversbrook Site, Calne
Referee: Stuart Wootton

Second Round

Melksham Town5–3Marlborough Town
The Conigre
Referee: Shaun Tobin
Downton2–1Westbury United
Brian Whitehead Sports Centre
Referee: Mark Yeats
Calne Town4–0FC Sandford
North End
Referee: Mark Niemirski
FC Chippenham Youth0–8Shrewton United
Stanley Park, Chippenham
Referee: Robert Sayers
Bradford Town0–2Bemerton Heath Harlequins
Bradford Sports and Social Club
Referee: Nigel Sykes
Highworth Town5–0Ludgershall Sports
Hardenhuish Park, Chippenham
Referee: Kevin Barnett
Warminster Town6–1Wroughton
Weymouth Street
Referee: Paul Collyer
Corsham Town2–1Pewsey Vale
Referee: Adrian Matthews

Quarter Finals

Shrewton United4 -3Melksham Town
Shrewton Rec
Referee: Anthony Welsh
Highworth Town4–3 (a.e.t.)Warminster Town
Hardenhuish Park, Chippenham
Referee: Philip Staynings
Bemerton Heath Harlequins6–1Corsham Town
The Clubhouse
Referee: Paul Humphrey
Downton1–3Calne Town
Brian Whitehead Sports Centre
Referee: John Bishop

Semi-Finals

Highworth Town2–4Calne Town
Nursted Road, Devizes
Referee: Daniel Jacecko
Shrewton United3–5Bemerton Heath Harlequins
Weymouth Street, Warminster
Referee: Mark Niemirski

Final

Bemerton Heath Harlequins1–2Calne Town
Young 39 ' Report Sibbick 1', pen'
Cox 20'
Hardenhuish Park, Chippenham

2012–13

First round

Corsham Town6–0Sks Blyskawica
Referee: Nigel Sykes
Devizes Town3–1Marlborough Town
Elcot Lane Playing Field
Referee: Joshua Ainscow
Malmesbury Victoria1–3Cricklade Town
Flying Monk Playing Field
Referee: Oliver Ballinger
Bradford Town4–2Southbrook
Bradford Sports and Social Club
Referee: John Graham
Downton1–0Purton
Brian Whitehead Sports & Social Club
Referee: Michael Hunter
Warminster Town2–4 (a.e.t.)Trowbridge Town
Weymouth Street
Pewsey Vale4–0Ludgershall Sports
Recreation Ground, Pewsey
Referee: Ben Williamson
Wroughton0–1Amesbury Town
Weirfield
Wootton Bassett Town7–2New College Swindon
Corinium Stadium, Cirencester
Referee: Paul Humphrey

Second Round

Corsham Town12–0Amesbury Town
Referee: Mark Niemirski
Bradford Town1–0Trowbridge Town
Bradford Sports and Social Club
Referee: Joshua Ainscow
Pewsey Vale0–2Shrewton United
Recreation Ground, Pewsey
Referee: James Welsh
Devizes Town1–1 (a.e.t.)Downton
Penalties
1–2
Nurstead Road
Referee: Adrian Hunt
Laverstock & Ford1–3Cricklade Town
Church Road
Referee: Nigel Fisher
Melksham Town2–1Highworth Town
The Elms Recreation Griound
Referee: Daniel Jacecko
Bemerton Heath Harlequins3–1Calne Town
Bremhill View, Calne
Referee: Philip Staynings
Westbury United3–0Wootton Bassett Town
Meadow Lane
Referee: Shaun Tobin

Quarter Finals

Corsham Town0–2Downton
Brian Whitehead Sports & Social Club
Referee: Adrian Matthews
Westbury United0–3Bemerton Heath Harlequins
Meadow Lane
Referee: John Bishop
Melksham TownCup Committee Decision
Home Win
Ineligible Player Fielded
Bradford Town
Report
The Conigre
Referee: Paul Humphrey
Shrewton United2–3 (a.e.t.)Cricklade Town
Shrewton Rec
Referee: Anthony Welsh

Semi-Finals

Cricklade Town2–5Downton
Nursted Road, Devizes
Referee: James Welsh
Bemerton Heath Harlequins2–2Melksham Town
Report
Penalties
3–4
Weymouth Street, Warminster
Referee: Philip Staynings

Final

Melksham Town2–0 (a.e.t.)Downton
Griffiths 100'
Barnett 118'
Report
Hardenhuish Park, Chippenham

2013–14

First round

Warminster Town1–2Southbrook
Report
Referee: Martin Batchelor
Cricklade Townw/o
away team
Wooton Bassett Town
Wilts Calne Town1–5Pewsey Vale
Referee: Vincent Thomas
Marlborough Town0–3Chippenham Park
Report
Referee: Simon Campbell
Sks Blyskawica0–3Trowbridge Town
Referee: Alen Evans
FC Chippenham Youth1–5Mere Town
Referee: David King
Shrewton United4–3Laverstock & Ford
Referee: Adrian Hunt
Highworth Town8–0Malmesbury Victoria
Clark
Saunders
Bohane
Horsell
Sproule
Report
Devizes Town7–1Amesbury Town
Report
Referee: John Bishop
Calne Town1–2Purton
Referee: Samuel Allison
Bradford Town8–1Supermarine Sports Club
Referee: Nigel Fisher
Wroughton1–8Bemerton Heath Harlequins
Referee: Graeme Little
Downtonw/o
home team
Vale of Pewsey
Westbury United0–1Melksham Town
Report
Referee: Ben Williamson
Ludgershall Sports1–2New College Swindon
Referee: Brian White

Second Round

Chippenham Park0–2Purton
Report Fitzgerald 77'
McCrae
Highworth Town2–0Devizes Town
Bennett 40', 47' Report
Referee: Graham Pearce
Mere Town0–2Corsham Town
Referee: Michael Hunter
Shrewton United0–4Melksham Town
Report Kovacs
Stead
Bennett
Referee: Philip Staynings
Southbrook0–2Downton
Report
Referee: John Bishop
Trowbridge Town0–5Bradford Town
Report Evans
Greenland
Hulbert
Jordan
Toogood (o.g.)
Referee: Adrian Hunter
New College Swindon1–8Pewsey Vale
Millar Report Hopper
Martin
Bragg
Ritchie
Referee: Roger Smith
Wootton Bassett Town2–3Bemerton Heath Harlequins
Report

Quarter Finals

Bradford Town1 – 0Pewsey Vale
Referee: Anthony Welsh
Melksham Town3 – 2Highworth Town
Referee: Mark Niemirski
Downton1 – 3Bemerton Heath Harlequins
Referee: John Bishop
Corsham Town1 – 2Purton
Referee: Daniel Lamport

Semi-final

Purton0 – 4Melksham Town
Higdon 42' (pen) 70' 86'
Benison 50'
Calne Town F.C.
Referee: Oliver Ballinger
Bemerton Heath Harlequins0 – 3Bradford Town
Jordan
Welch
Referee: Joshua Ainscow

Final

Melksham Town3 - 3 (a.e.t.)Bradford Town
Thomson 47'
Bennett 69'
Kovacs
Report King 10' 61'
Gilbert 120+'
Penalties
soccer ball with check markKovacs
soccer ball with check markPerrott
soccer ball with check markJeffrey
3 - 2 soccer ball with check markFowler
soccer ball with check markJordan
soccer ball with red XEvans
Hardenhuish Park, Chippenham
Attendance: 526
Referee: Simon Hooper

2014-15[3]

First round

Sarum Youth0 - 2Mere Town FC
Bradford Townw/oVale of Pewsey
Trowbridge Town3 - 1Wilts Calne Town
Ludgershall Sports FC1 - 2Chippenham Park
Laverstock & Ford4 - 0Pewsey Vale
Shrewton United3 - 2Devizes Town
Calne Town1 - 2Warminster Town
Wroughton2 - 1Bemerton Heath Harlequins
Malmesbury Victoria2 - 3 (a.e.t.)Royal Wootton Bassett Town
Southbrook2 - 0Trowbridge Wanderers
Downton2 - 0Westbury United
Marlborough Town0 - 1Purton FC
Corsham Town2 - 0Supermarine Sports FC
Highworth Town5 - 0New College Swindon
Amesbury Town4 - 1FC Chippenham Youth

Second Round

Bradford Town5 - 1Mere Town FC
Wroughton0 - 1 (a.e.t.)Royal Wootton Bassett Town
Southbrook FC1 - 5Warminster Town
Laverstock & Ford2 - 0Marlborough Town
Corsham Town2 - 1Chippenham Park FC
Amesbury Town3 - 2Shrewton United
Melksham Town4 - 1Trowbridge Town
Downton0 - 5Highworth Town

Quarter Finals

Warminster Town1 - 2Amesbury Town FC
Highworth Town3 - 2 (a.e.t.)Melksham Town
Royal Wootton Bassett Town0 - 2Bradford Town
Laverstock & Ford2 - 0 (a.e.t.)Corsham Town

Semi-Finals

Bradford Town4 - 2Laverstock & Ford
Nursted Road, Devizes
Referee: Sam Allison
Amesbury Town0 - 4Highworth Town
Bremhill View, Calne
Referee: Shaun Tobin

Final

Bradford Town1 - 2Highworth Town
Plummer 59' King 48'
Drewett

2015-16[4]

First round

Laverstock & Ford9 - 0Shrewton United
Referee: Nigel Fisher
Westbury United0 - 3Melksham Town
Meadow Lane, Westbury, Wiltshire
Referee: James Welsh
Trowbridge Wanderers1 - 3Downton
Referee: Sam Read
Devizes Town1 - 2 (a.e.t.)Bemerton Heath Harlequins
Nursted Road, Devizes
Referee: Shaun Tobin
Sarum Youth2 - 4Mere Town
Referee: Sam Gooding
Marlborough Town0 - 4Trowbridge Town
Referee: Sean Rudd
Royal Wootton Bassett3 - 1Ludgershall Sports
Gerard Buxton Sports Ground, Royal Wootton Bassett
Referee: John Graham
Warminster Town2 - 3Amesbury Town
Weymouth St, Warminster
Referee: Benjamin Williamson
Calne Town0 - 2Pewsey Vale
Bremhill View, Calne
Referee: Brian White
Calne Town1 - 0Purton
Southbank, Corsham
Referee: Andrew Evans
Chippenham Parkw/oMalmesbury Victoria
Wroughton1 - 6Salisbury
The Elms Recreation Ground, Highworth
Referee: Roger Smith
New College Swindon2 - 1Wilts Calne Town
Supermarine RFC Sports & Social, Swindon

Second Round

Downton0 - 2Trowbridge Town
The Brian Whitehead Sports Ground, Downton
Referee: Brian White
Melksham Town3 - 1Bradford Town
The Conigre, Melksham
Referee: Philip Staynings
Chippenham Park2 - 3 (a.e.t.)Bemerton Heath Harlequins
Hardenhuish Park, Chippenham
BYEvHighworth Town
Royal Woottton Bassett4 - 0New College Swindon
Gerard Buxton Sports Ground, Royal Wootton Bassett
Referee: Andrew Evans
Laverstock & Ford4 - 0Amesbury Town
The Dell, Salisbury
Referee: Nigel Sykes
Salisbury7 - 0Mere Town
Pewsey Vale0 - 4Corsham Town
Referee: Benjamin Williamson

Quarter Finals

Salisbury FC6 - 1Laverstock & Ford
Referee: Oliver Ballinger
Trowbridge Town1 - 2Bemerton Heath Harlequins
Attendance: Woodmarsh, Trowbridge
Referee: Adrian Matthews
Royal Wootton Bassett Town0 - 1Melksham Town
Higdon 80'
Gerard Buxton Sports Ground, Royal Wootton Bassett
Referee: James Welsh
Highworth Town1 - 2Corsham Town
Clark 87' Gleed 35'
Cox 85'
The Elms Recreation Ground, Highworth
Referee: Roger Smith

Semi-finals

Salisbury FC6 - 2Corsham Town
Matthews'
White'
White'
White'
Walker' (o.g.)
Bryan'
Gleed'
Attendance: 350
Referee: Daniel Lamport
Bemerton Heath Harlequins1 - 5Melksham Town
Stradling'
Hulbert' Hulbert'
Thomson' Thomson'
Westwood Recreation Ground/Moon Park, Salisbury
Referee: Phil Staynings

Final

Salisbury City0-2Melksham Town
Stradling 68'
Higdon 73'
Hardenhuish Park, Chippenham
Attendance: 736
Referee: S.Allison

2016-17[5]

First round

Chippenham Town5 - 0Wroughton
While 2' (o.g.)
Pratt 5'
Griffin 24'
Sandell 79'
Guthrie 87'
Hardenhuish Park, Chippenham, Wiltshire
Attendance: 124
Referee: Graham Pearce
Westbury United1 - 0Wilts Calne Town
Scammell 53'
Meadow Lane, Westbury, Wiltshire
Referee: Roger Smith
Pewsey Vale0 - 8Salisbury
Referee: Benjamin Williamson
Ludgershall Sports3 - 2Warminster Town
Referee: Shane Mansfield
Amesbury Town3 - 1Chippenham Park
Referee: Andrew Evans
Laverstock & Ford3 - 0Marlborough Town
Referee: Sam Gooding
Highworth TownwalkoverShrewton United
Referee: Nigel Fisher
Downton6 - 0New College Swindon
Referee: Oliver Ballinger
Bradford Town2 - 1Mere Town
Lenihan 36'
Cottle 80'
Referee: Adrian Matthews
Royal Wootton Bassett Town3 - 2Purton
Referee: James Welsh
Calne Town1 - 0Bromham
Trowbridge Town3 - 5Beversbrook
Referee: Kristian Guyatt
Swindon Supermarine8 - 0Malmesbury Victoria
Supermarine RFC Sports & Social, Swindon
Referee: Matthew Rushton
Cricklade Town1 - 4Bemerton Heath Harlequins
Referee: Brian White
Corsham Town1 - 2Devizes Town
Referee: Shaun Tobin

Second Round

Downton3 - 1Devizes Town
Referee: Nigel Fisher
Westbury United0 - 2Highworth Town
Gleed 57'
Stanners 68'
Referee: Connor Malone
Laverstock & Ford4 - 1Melksham Town
Referee: James Welsh
Salisbury3 - 2Bemerton Heath Harlequins
Walker 20'
Bennett 30'
Mundy 82'
Joyce 50'
Slade 81'
Attendance: 352
Referee: Philip Staynings
Calne Town2 - 0Beversbrook Town
Referee: Sam Read
Swindon Supermarine2 - 1Chippenham Town
Referee: Daniel Lamport
Ludgershall Sports0 - 3Amesbury Town
Referee: Paul March
Bradford Town2 - 0Royal Wootton Bassett Town
Cottle 21'
Wall 65'
Bradford on Avon Sports and Social Club, Bradford on Avon
Attendance: 49
Referee: Adrian Matthews

Quarter-finals

Swindon Supermarine6 - 1Downton
Hooper 13' (p), 65'
Parsons 34', 50', 55'
Waldon 51'
Bentall' (45)
Attendance: 76
Referee: Graham Pearce
Salisbury FC2 - 1Amesbury Town
Whelan 34'
Bennett
Brockway 6'
Attendance: 306
Referee: Daniel Lamport
Calne Town1 - 0Laverstock & Ford
Windsor 1'
Referee: Oliver Ballinger
Highworth Town2 - 0Bradford Town
McCarthy 21'
Gleed 35'
Attendance: 64
Referee: Andrew Evans

Semi-finals

Calne Town0 - 4Swindon Supermarine
Waldon
Parsons J 22'
Parsons C 87'
Hardenhuish Park, Chippenham
Referee: Iain Parsons
Highworth Town4 - 3Salisbury FC
Gleed 59'
Davoile 65'
Edenborough 84'
Hall-Cousins 86'
Brown 75' (o.g.)
Wright 44', 35'
Oakfield Stadium, Melksham
Attendance: 262
Referee: Matthew Rushton

Final

Highworth Town1 - 2Swindon Supermarine
Edenborough 16' Parsons 22'
Taylor 50'
Attendance: 518
Referee: Phil Staynings

2017-18[6]

First round

Purton1 - 2Amesbury Town
Avery 35' Greenway 65'
Sherfield 90'
The Red House, Purton
Referee: Paul March
Melksham Town5 - 0Mere Town
The Oakfield Stadium, Melksham
Referee: Shaun Tobin
New College Swindon0 - 5Chippenham Park
New College Drive, Swindon
Referee: Sam Gooding
Bemerton Heath Harlequins8 - 2Warminster Town
Western Way, Salisbury
Referee: Shane Mansfield
Calne Town2 - 0Malmesbury Victoria
Chevolleau 11'
Winsdor 72'
Bremhill View, Calne
Referee: Brian White
Devizes Town1 - 3 (a.e.t.)Bremhill
Nursted Road, Devizes
Referee: Adam Gregory
Downton1 - 2Highworth Town
Four 47' McGhee-Parsons 79', 86(pen)'
The Brian Whitehead Sports Ground, Downton
Attendance: 27
Referee: Adam Osborne
Laverstock & Ford4 - 3Wroughton
The Dell, Salisbury
Referee: Connor Malone
Bassett Bulldogs0 - 13Salisbury FC
Green (4)
Herbert(3)
Perrett(3)
Brockway
Benson o.g.'
The Raymond McEnhill Stadium, Salisbury
Attendance: 204
Referee: Roger Smith
Swindon SupermarineHome WalkoverLudgershall Sports
Webb's Wood Stadium, South Marston, Swindon
Referee: James Welsh
Pewsey Vale5 - 0Corsham Town
The Recreation Ground, Pewsey
Referee: Mitchell Terry
Royal Wootton Bassett Town4 - 1Cricklade Town
Collier 8'
Corcoran
Wrona
Maximen 82'
Bryan
New Gerard Buxton Sports Ground, Brinkworth Road, Royal Wootton Bassett,
Referee: Samuel Read
Shrewton United0 - 7Chippenham Town
Ricketts 14', 80'
Richards 27', 48'
Smile 46', 52', 85'
The Recreation Ground, Shrewton
Attendance: 150
Referee: Graham Pearce
Westbury United4 - 0Marlborough Town
Hulbert 11'
Ferguson 45'
Robinson 68'
Hiscocks 86'
Meadow Lane, Westbury
Referee: Steven Benchley

Second Round

Chippenham Town2 - 1Melksham Town
Sandell 22'
Twine 50'
Stradling 90'
Attendance: 253
Referee: Daniel Lamport
Westbury United3 - 2 (a.e.t.)Bradford Town
Meadow Lane, Westbury
Referee: Benjamin Williamson
Bremhill2 - 1Amesbury Town
Whitmore 64'
Rutty 90+3'
Stephens 3'
Referee: James Welsh
Calne Town0 - 3Bemerton Heath Harlequins
Rawkins 7(pen)'
Davis 13'
Bremhill View, Calne
Referee: Shaun Tobin
Highworth TownHome w/oLaverstock & Ford
The Elms Recreation Ground, Highworth
Referee: Graham Pearce
Royal Wootton Bassett Town4 - 0Trowbridge Town
Waldon 12'
Yeardley, pen'
Sproule 75'
New Gerard Buxton Sports Ground, Brinkworth Road, Royal Wootton Bassett,
Referee: Martin Batchelor
Chippenham Park4 - 1Pewsey Vale
Hardenhuish Park, Bristol Road, Chippenham
Referee: Kristian Guyatt
Salisbury FC3 - 1Swindon Supermarine
Kotwicka 13', 32', 62' Parsons 7'
The Raymond McEnhill Stadium, Salisbury
Attendance: 292
Referee: Matthew Rushton

Quarter-finals

Royal Wootton Bassett Town2 - 5Highworth Town
Wrona 5'
Waldon 18'
McGhee-Parsons 7', 28', 51', 81', 84'
New Gerard Buxton Sports Ground, Brinkworth Road, Royal Wootton Bassett
Referee: Graham Pearce
Chippenham Town3 - 1Chippenham Park
Ferguson 45' 81'
Sandell 62'
Norman 20'
Hardenhuish Park, Bristol Road, Chippenham
Attendance: 205
Referee: Andrew Evans
Bremhill0 - 3Bemerton Heath Harlequins
Rawkins
Referee: Samuel Read
Westbury United0 - 1Salisbury FC
Jordan 22(o.g.)'
Meadow Lane, Westbury
Attendance: 216
Referee: Philip Staynings

Semi-finals

Chippenham Town8 - 0Bemerton Heath Harlequins
Beeden 7', 60'
Jones 30'
Smile 56', 76'
Patten 82'
McCootie 83'
The Oakfield Stadium, Melksham
Attendance: 169
Referee: Andrew Evans
Salisbury FC1 - 2Highworth Town
O'Keefe 1' Edenborough 11 (pen)'
Waldon 20'
The Raymond McEnhill (Ray Mac) Stadium, Salisbury
Attendance: 164
Referee: Philip Staynings

Final

Chippenham Town3 - 0Highworth Town
Richards 35'
Guthrie 55'
Ferguson 58'
Attendance: 440
Referee: Daniel Lamport

2018-19

First Round[7]

Football IDw/o(away)Marlbororugh Town
Referee: Steve Brenchley
Royal Wootton Bassett Town2 - 3Westbury United
James
Stanley
Demkiv
Jordan
Stradling
Referee: Graham Pearce
Downton1 - 2Laverstock & Ford
Referee: Brain White
Ludgershall Sports0 - 6Cricklade Town
Bryan
Coleman
Corp
Reece
Referee: Rory Peacey
Chippenham Park0 - 2Highworth Town
Grabe 30'
Toumani 89'
Attendance: 47
Referee: Shane Mansfield
New College Swindon0 - 10Melksham Town
Referee: Samuel Read
Calne Town1 - 0Pewsey Vale
Referee: Martin Ealey
Malmesbury Victoria3 - 2Amesbury Town
Referee: Said Ouchene
Purton1 - 0Bemerton Heath Harlequins
Regis
Referee: Samuel Hunt
Wroughton1 - 4Devizes Town
Referee: Adam Gregory
Corsham Town1 - 3Bradford Town
Referee: James Welsh
Warminster Town0 - 3Shrewton United
Referee: Shaun Tobin

Second Round

Bradford Town1 - 1Salisbury FC
Penalties
1 - 3
Referee: Roger Smith
Laverstock & Ford5 - 1Malmesbury Victoria
Referee: Daniel Spyer
Westbury United4 - 2Shrewton United
Kovacs 22', pen '
Demkiv 23'
Jordan 69'
Jackson 57'
Baldy, o.g.'
Referee: Mitchell Terry
Highworth Town1 - 2Swindon Supermarine
Sidibi 48' McDonagh 78'
Fleetwood 79'
Referee: Daniel Lamport
Purton FC4 - 2Marlborough Town
Referee: Nigel Fisher
Trowbridge Town0 - 1Cricklade Town
Referee: Timothy Eagles
Calne Town0 - 2Chippenham Town
Ferguson 50'
Felix 51'
Referee: James Welsh
Devizes Town0 - 1Melksham Town
Referee: Iain Parsons

Quarter-finals

Salisbury FC1 - 0Chippenham Town
Young 52'
Attendance: 193
Referee: Philip Staynings
Westbury United7 - 0Purton FC
Kovacs 11(pen) ', 39 ', 77 '
Stradling 74 ', 81 '
Hulber 65' (87)
Referee: Samuel Read
Cricklade Town1 - 2Laverstock & Ford
Lovegrove
Sykes
Referee: Adam Gregory
Swindon Supermarine4 - 1Melksahm Town
Hopkins 3', 36'
Fleetwood 60'
McDonagh 70'
Plummer 11'
Attendance: 101
Referee: Andrew Evans

Semi-finals

Salisbury FC6 - 0Laverstock & Ford
Hopper 6' (33)
Benson 50 '
Fitchett 57' (76)
Herbert 60'
Referee: Daniel Lamport
Westbury United1 - 4 (a.e.t.)Swindon Supermarine
Ferguson 1' Hooper 89', pen'
Parsons 92' (119)
McDonagh 108'
Attendance: 164
Referee: Shane Manasfield

Final

Swindon Supermarine3 - 1Salisbury FC
Spalding 36'
Williams 48'
Fleetwood 90'
Shepherd 85' (o.g.)
Oakfield Stadium, Melksham
Attendance: 350
Referee: Andrew Evans

2019-20

The following teams received a first round bye.[8]

First round

Shrewton United4 - 2 (a.e.t.)Pewsey Vale
Croggy
Smith D
Watson
Mcnally
Shrewton Recreation Ground, Shrewton
Referee: Matthew Sell
Holt FC3 - 2Marlborough Town
Edwards
Robinson
Gunning
Meadow Lane, Westbury
Referee: George Lynch
Devizes Town1 - 0Purton FC
Bradley 12'
Nursteed Road, Devizes
Referee: Adrian Berry

Second round

Stratton Juniors0 - 2Wroughton
Referee: William Hawkins
Laverstock & Ford6 - 0New College Swindon
Jones
McSorley
Dawes (o.g.)
Lovegrove (o.g.)
Referee: Nigel Sykes
Cricklade Town4 - 0Calne Town
Referee: Christopher Harris
Shrewton United0 - 3Corsham Town
Rogers 6'
? , o.g.'
Rogers 81'
Referee: Steven Annetts
Holt FC1 - 3Malmesbury Victoria
Bole
Referee: George Lynch
Trowbridge Town2- 1Devizes Town
Dixon
Sainsbury
Russell
Referee: George Lynch
Bemerton Heath Harlequins19 - 0Ludgershall Sports FC
Referee: Kevan Dean
Downton3 - 2Warminster Town
Dance
Razak
Savage
Allan
Graham
Referee: Andrew Lincoln

Quarter-finals

Trowbridge Town1 - 1 (a.e.t.)Calne Town
Taylor 67' Chevelleau 32' (pen)
Penalties
soccer ball with red X
soccer ball with check mark
soccer ball with check mark
soccer ball with red X
3 - 4 Windsorsoccer ball with check mark
Witchellsoccer ball with check mark
Hudsonsoccer ball with check mark
Talmashsoccer ball with check mark
Referee: Bruce Harris
Corsham Town3 - 1Downton
McCarron 5'
Alchin 26'
Curtis 80'
Owen 23'
Referee: Adrian Berry
Wroughton3 - 1Laverstock & Ford
Hibbert
Maximen
Campbell-Smith
Referee: Patrick Butler
Bemerton Heath Harlequins5 - 2 (a.e.t.)Malmesbury Victoria
Hallahan 55' (pen)
Hoey
Perrett
(o.g.)
90' (pen)
Referee: Gary Ridley

Semi-finals

Corsham Town2 - 3Bemerton Heath Harlequins
Chandler
Pring 18'
Bennett 65', 85'
Matthews 77'
Referee: Mitchell Terry
Calne Town5 - 1 (a.e.t.)Wroughton
Jamal
Windsor, pen'
McGrory
McStravick, pen'
Referee: Adam Gregory

Final

Bemerton Heath Harlequins-Calne Town
Referee: Adam Gregory

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 TownBemerton 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.

2021-22

First round[9]

Marlborough Town10–0Purton FC
Referee: Jordan Cuthbertson
Pewsey Vale1–3Malmesbury Victoria
Guthrie
Referee: Ella Broad
Bemerton Heath Harlequins4–0Shrewton United
Clancy 5'
Sweeney 15'
Moore 35' (70)
Referee: John Reed
Devizes Townw/o
Home win
Ludgershall Sports
Calne TownTie not playedCorsham Town
Trowbridge Town2–0Warminster Town
Baggs 23', pen'
Gullis 34'
Referee: Nigel Sykes
Stratton Juniors1–4Wroughton
Referee: Jordan Cuthbertson
Downton2–2Laverstock & Ford
Moseley, pen' Jones
Jackson
Penalties
Ovingtom
Moseley
Dible
Wilkins
4–3 Bourner
Ward
Fletcher
Referee: Adrian Berry

Quarter finals

Marlborough TownBye
Bemerton Heath Harlequins4–2Trowbridge Town
Bennett 15' (55), 75'
Burden 30'
Robinson 40'
Baker 60'
Referee: Lloyd Kettlety
Malmesbury Victoria1–0Wroughton
Referee: Luke Hinchcliffe
Downton6–0Devizes Town
Smith. J 20' (63)
Howe 38' (64), 70'
Clarke 45+2'
Attendance: 117
Referee: John Reed

Semi finals

Bemerton Heath Harlequins8-0Marlborough Town
Bennett 8', 34'
Beckley 15', 40', 69'
Roach 38'
Trigwell 85'
Clancy 89'
Gerard Buxton Sports Ground, Royal Wootton Bassett
Referee: Jordan Cutherbertson
Malmesbury Victoria0–1Downton
Howe 70' (pen)
Oakfield Stadium, Melksham
Attendance: 50
Referee: Steven Brenchley

Final

Downton2–0Bemerton Heath Harlequins
Davies 24'
Howe 65'
Oakfield Stadium, Melksham
Referee: Luke Hinchcliffe

2022-23

First Round

Amesbury Town received a first round bye

Devizes TownHome win – walkoverStratton Juniors
Referee: Adam Bewley
Wroughton4–0Blunsdon FC
Weir Field, Wroughton
Referee: Mark Niemirski
Calne Town2–0Trowbridge Town
Norman 25'
Bright 88'
Referee: Roger Smith
Warminster TownHome win – walkover
Malmesbury Victoria5–2Marlborough Town
Referee: Shaun Mccombie
DowntonHome win – walkoverBemerton Heath Harlequins
Pewsey ValeHome win – walkoverShrewton United

Quarter-finals

Wroughton3–0Pewsey Vale
Weir Field, Wroughton
Referee: Adam Bewley
Downton5–1Devizes Town
Brian Whithead Sports & Social Club, Downton
Referee: Robert Herret
Warminster Town3–1Malmesbury Victoria
Referee: John Reed
Amesbury Town1–0Calne Town
Bonnymead Park, Amesbury
Referee: Timothy Bunt

Semi-finals

Warminster Town0–0Wroughton
Penalties
2–4
Referee: Jordan Cuthbertson
Amesbury Town0–3Downton
Howe
Davies
Attendance: 120
Referee: Lloyd Kettlety

Final

Wroughton2–6Downton
Peachy-Score 28'
Harman 76'
Howe 40'
Krysztofowicz 45' (60)
Laptas 63'
Butler 82'
Davies 89'
Meadow Lane, Westbury, Wiltshire
Referee: Luke Hinchcliffe

2023-24

First Round

Royal Wootton Bassett Town Development1–2Blunsdon
Larty Young
Gerard Buxton Sports Ground, Royal Wootton Bassett
Referee: Brian Bennett-Murdoch


Second Round

Downnton2–0Shrewton United
Smith, Joe 7', 20'
Brian Whitehead Sports & Social Club, Wick Lane, Downton
Attendance: 100
Referee: Lloyd Kettlety
Malmesbury Victoria5–1Warminster Town
Gudge 35'
Evatt 40'
Baker 61'
Smith 65'
Sinclair 86'
36'
Referee: Robert Herrett
Melksham Town1–1Blunsdon
Penalties
4−1
Referee: Alex Matthews
Bradford Town3–1Kingsdown
Jordan 6}', 45'
Witcombe 88'
Fenton 86'
Attendance: 71
Referee: Roger Smith
Pewsey Vale1–4Calne Town
Referee: Jamie Rhodes
Salisbury Development0–5Devizes Town
Gleed
Moffatt
Walters
Swain
Referee: Stephen Southam
Amesbury Town5–1Ludgershall Sports
Jackson
Vallis
Morris
(o.g.)
Holden
Referee: Jordan Cutherbertson
Trowbridge Town3–2Wroughton
Millard 9'
Samuel 17'
Shipman 80'
22'
71'
Referee: Dominic Mortimer

Quarter Finals

Malmesbury VictoriaBradford Town
Calne TownAmesbury Town
DonwtonDevizes Town
Melksham TownTrowbridge Town

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.