Jump to content

Wiltshire County FA Senior Cup

From Wikipedia, the free encyclopedia

Wiltshire FA Senior Cup
Founded1886; 138 years ago (1886)
RegionWiltshire Wiltshire
Number of teams17 (2023–24)
Current championsDownton
(5th title)
Most successful club(s)Devizes Town
(14 titles)
WebsiteWhiltshire FA

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]

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

[edit]

This section lists every final of the competition played since 1885, the winners, the runners-up, and the result.

Key

[edit]
Match went to a replay
Match went to extra time
Match decided by a penalty shootout after extra time
Shared trophy
Season Winners Result Runner-up Notes
1886–87 Swindon Town 3–1 Trowbridge Town
1887–88 Swindon Town 5–0 Swindon Temperance
1888–89 Swindon Town 7–0 Swindon Temperance
1889–90 Swindon Town 7–1 Trowbridge
1890–91 Swindon Town 2–0 Swindon Town reserves
1891–92 Swindon Town 13–0 Swindon Town reserves
1892–93 Swindon Athletic 3–1 Trowbridge
1893–94 Swindon Wanderers 3–2 Calne
1894–95 Trowbridge 2–0 Calne
1895–96 Swindon Town reserves
Trowbridge
Trophy shared.
1896–97 Swindon Town 3–0 Trowbridge
1897–98 Trowbridge 6–1 Swindon Victoria
1898–99 Swindon Victoria Devizes Town
1899–1900 Chippenham Town Devizes Town
1900–01 Warminster Town 1–0 Even Swindon United
1901–02 Chippenham Town Swindon Town reserves
1902–03 Warminster Town 3–1 Wootton Bassett Town Replay. First match ended 0–0.
1903–04 Swindon Town 3–0 Wootton Bassett Town
1904–05 Melksham Town Swindon Haydon St. Workmen
1905–06 Salisbury City (1905) Swindon Haydon St. Workmen
1906–07 Swindon Town 2–0 Trowbridge Replay. First match ended 2–2.
1907–08 Devizes Town 3–1 Trowbridge
1908–09 Swindon Town reserves Trowbridge
1909–10 Salisbury City (1905) Warminster Town
1910–11 Warminster Town Salisbury City (1905)
1911–12 38th Brigade Field Artillery Calne
1912–13 Calne 1–0 Trowbridge Replay. First match ended 1–1.
1913–14 3rd Bn Wiltshire Regiment Chippenham Town
1914–19 No competition due to World War I.
1919–20 Swindon Town Salisbury City (1905)
1920–21 Swindon Victoria Stratton Reform
1921–22 Trowbridge Chippenham Town
1922–23 Salisbury City (1905) Devizes
1923–24 Spencers Swindon Victoria
1924–25 Chippenham Town Swindon Victoria
1925–26 Trowbridge 1st Bn Wiltshire Regiment
1926–27 Chippenham Town Warminster Town
1927–28 Swindon Corinthians Chippenham Town
1928–29 Chippenham Town Swindon Corinthians
1929–30 Garrad Athletics Trowbridge
1930–31 Chippenham Town Swindon Corinthians
1931–32 Westbury United Swindon Victoria
1932–33 Westbury United Warminster Town
1933–34 Trowbridge 3–1 Westbury United Replay. First match ended 0–0.
1934–35 Swindon Corinthians Swindon Victoria
1935–36 Salisbury Corinthians 3–2 Swindon Corinthians Replay. First match ended 2–2.
1936–37 Swindon Victoria Salisbury Corinthians
1937–38 Trowbridge Town 1st Survey Co. Royal Artillery
1938–39 Purton Swindon Corinthians
1939–45 No competition due to World War II.
1945–46 Salisbury Corinthians 2–0 Chippenham Town
1946–47 Swindon G.W.R. Corinthians Pewsey Vale
1947–48 Westbury United Swindon B.R. Corinthians
1948–49 Purton Swindon B.R. Corinthians
1949–50 Devizes Town Calne & Harris United
1950–51 Purton Salisbury City (1905)
1951–52 Westbury United Bulford United
1952–53 Pinehurst Youth Centre Swindon Victoria
1953–54 Pinehurst Youth Centre Warminster Town
1954–55 Purton Bulford United
1955–56 Swindon Victoria Downton
1956–57 Devizes Town Swindon B.R.
1957–58 Devizes Town Melksham
1958–59 Devizes Town Swindon B.R.
1959–60 Pinehurst Devizes Town
1960–61 Devizes Town Pinehurst
1961–62 Devizes Town Malmesbury
1962–63 Devizes Town 4–1 Highworth Town
1963–64 Highworth Town Westbury United
1964–65 Pinehurst Chippenham Town
1965–66 Devizes Town Aldbourne
1966–67 Pinehurst Devizes Town
1967–68 Devizes Town Melksham Town
1968–69 Chippenham Town Melksham Town
1969–70 Melksham Town Devizes Town
1970–71 Devizes Town Pinehurst
1971–72 Devizes Town Sanford Youth Centre
1972–73 Highworth Town 2–1 Devizes Town
1973–74 Devizes Town Park
1974–75 Chippenham Town Vickers
1975–76 Pinehurst Devizes Town
1976–77 Corsham Town Park
1977–78 Melksham Town Avon Bradford
1978–79 Devizes Town Ferndale Athletic
1979–80 Downton Park
1980–81 Downton Tisbury United
1981–82 Avebury Melksham Town reserves
1982–83 Penhill Chippenham Town reserves
1983–84 Amesbury Town 2–1 Penhill
1984–85 Calne Town Supermarine
1985–86 Supermarine 2–0 Penhill
1986–87 Penhill 2–0 Bemerton Athletic
1987–88 Purton 1–0 Wootton Bassett Town
1988–89 Purton 3–2 Highworth Town After extra-time.
1989–90 Swindon Athletic Pewsey Vale
1990–91 Pewsey Vale 2–1 Swindon Athletic
1991–92 Wollen Sports 3–1 Downton
1992–93 Bemerton Heath Harlequins 3–1 Wollen Sports
1993–94 Amesbury Town 2–1 Swindon Supermarine
1994–95 Purton 1–0 Downton
1995–96 Highworth Town 3–0 Amesbury Town
1996–97 Corsham Town 4–1 Marlborough Town
1997–98 Highworth Town 2–1 Purton After extra-time.
1998–99 Wootton Bassett Town 3–2 Pewsey Vale After extra-time.
1999–2000 Pewsey Vale 0–0 Purton Pewsey Vale won 3–2 on penalties. After extra-time.
2000–01 Wootton Bassett Town 2–0 Shrewton Town
2001–02 Malmesbury Victoria 1–0 Pewsey Vale
2002–03 Melksham Town 2–1 Trowbridge Town
2003–04 Trowbridge Town 2–2 Corsham Town Trowbridge Town won 5–3 on penalties. After extra-time.
2004–05 Corsham Town 3–1 Bemerton Heath Harlequins
2005–06 Corsham Town 2–2 Melksham Town Corsham Town won 5–4 on penalties. After extra-time.
2006–07 Corsham Town 1–0 Melksham Town
2007–08 Melksham Town 5–2 Laverstock & Ford
2008–09 Highworth Town 2–1 Warminster Town After extra-time.
2009–10 Calne Town 4–3 Laverstock & Ford
2010–11 Bemerton Heath Harlequins 2–0 Bradford Town
2011–12 Calne Town 2–1 Bemerton Heath Harlequins
2012–13 Melksham Town 2–0 Downton After extra-time.
2013–14 Melksham Town 3–3 Bradford Town Melksham Town won 3–2 on penalties. After extra-time.
2014–15 Highworth Town 2–1 Bradford Town
2015–16 Melksham Town 2–0 Salisbury City
2016–17 Swindon Supermarine 2–1 Highworth Town
2017–18 Chippenham Town 3–0 Highworth Town
2018–19 Swindon Supermarine 3–1 Salisbury
2019–20 Competition suspended due to COVID-19 pandemic.
2020–21 Competition not held due to COVID-19 pandemic.
2021–22 Downton 2–0 Bemerton Heath Harlequins
2022–23 Downton 6–2 Wroughton
2023–24 Downton 1–1 Amesbury Town Downton won 4–1 on penalties. After extra-time.

Wins by teams

[edit]
Club Wins First final won Last final won Runner-up Last final lost Total final apps. Notes
Devizes Town 14 1907–08 1978–79 8 1975–76 22
Swindon Town 12 1886–87 1919–20 3 1901–02 15 [a]
Chippenham Town 9 1899–1900 2017–18 6 1982–83 15
Trowbridge Town 8 1894–95 2003–04 10 2002–03 18 [b]
Melksham Town 8 1904–05 2015–16 6 2006–07 14
Purton 7 1938–39 1994–95 2 1999–2000 9
Highworth Town 6 1963–64 2014–15 4 2017–18 10
Downton 5 1979–80 2023–24 3 2012–13 8
Corsham Town 5 1976–77 2006–07 1 2003–04 6
Calne Town 4 1912–13 2011–12 4 1949–50 8 [c]
Pinehurst 4 1959–60 1975–76 2 1970–71 6 [d]
Westbury United 4 1931–32 1951–52 2 1963–64 6
Swindon Victoria 3 1898–99 1936–37 6 1952–53 9 [e]
Warminster Town 3 1900–01 1910–11 5 2008–09 8
Penhill 3 1982–83 1989–90 3 1990–91 4 [f]
Salisbury City (1905) 3 1905–06 1922–23 3 1950–51 6 [g]
Pewsey Vale 2 1990–91 1999–2000 4 2001–02 6
Swindon Corinthians 2 1927–28 1934–35 4 1938–39 6 [h]
Bemerton Heath Harlequins 2 1992–93 2010–11 3 2021–22 5
Wootton Bassett Town 2 1998–99 2000–01 3 1987–88 5
Amesbury Town 2 1983–84 1993–94 2 2023–24 4
Salisbury Corinthians 2 1935–36 1945–46 1 1936–37 3 [i]
Swindon Supermarine 2 2016–17 2018–19 1 1993–94 3
Pinehurst Youth Centre 2 1952–53 1953–54 0 2 [j]
Supermarine 1 1985–86 1985–86 1 1984–85 2 [k]
Wollen Sports 1 1991–92 1991–92 1 1992–93 2
38th Brigade Field Artillery 1 1911–12 1911–12 0 1
3rd Bn Wiltshire Regiment 1 1913–14 1913–14 0 1
Avebury 1 1981–82 1981–82 0 1
Garrad Athletics 1 1929–30 1929–30 0 1 [l]
Malmesbury Victoria 1 2001–02 2001–02 0 1
Spencers 1 1923–24 1923–24 0 1 [m]
Swindon 1 1955–56 1955–56 0 1 [n]
Swindon G.W.R. Corinthians 1 1946–47 1946–47 0 1 [o]
Swindon Wanderers 1 1893–94 1893–94 0 1 [p]


Notes

[edit]
  1. ^ Won 2 titles as Swindon Town reserves. Played two finals against their reserves team.
  2. ^ Won 6 titles as Trowbridge.
  3. ^ Won 1 title as Calne.
  4. ^ Dissolved in 2004.
  5. ^ Dissolved in 1975.
  6. ^ Dissolved in 1992. Won 1 title as Swindon Athletic. Different from Swindon Athletic that won in 1892–93.
  7. ^ Dissolved in 1940s.
  8. ^ Dissolved in mid-20th century.
  9. ^ Dissolved in 1950s.
  10. ^ Dissolved in 1960s.
  11. ^ Dissolved in 1992.
  12. ^ Dissolved.
  13. ^ Dissolved.
  14. ^ Dissolved.
  15. ^ Dissolved.
  16. ^ Dissolved in 1910.

Recent Competitions

[edit]

2008–09

[edit]

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

[edit]

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

[edit]

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

[edit]

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

[edit]

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

[edit]

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
[1] Higdon 42' (pen) 70' 86'
Benison 50'
Calne Town F.C.
Referee: Oliver Ballinger
Bemerton Heath Harlequins0 – 3Bradford Town
Jordan
Welch
[2]
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]

[edit]

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' [3] King 48'
Drewett

2015-16[4]

[edit]

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
[4] Higdon 80'
Gerard Buxton Sports Ground, Royal Wootton Bassett
Referee: James Welsh
Highworth Town1 - 2Corsham Town
Clark 87' [5] 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.)
[6] Bryan'
Gleed'
Attendance: 350
Referee: Daniel Lamport
Bemerton Heath Harlequins1 - 5Melksham Town
[7] Stradling'
Hulbert' Hulbert'
Thomson' Thomson'
Westwood Recreation Ground/Moon Park, Salisbury
Referee: Phil Staynings

Final

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

2016-17[5]

[edit]

First round

Chippenham Town5 - 0Wroughton
While 2' (o.g.)
Pratt 5'
Griffin 24'
Sandell 79'
Guthrie 87'
[9]
Hardenhuish Park, Chippenham, Wiltshire
Attendance: 124
Referee: Graham Pearce
Westbury United1 - 0Wilts Calne Town
Scammell 53' [10]
Meadow Lane, Westbury, Wiltshire
Referee: Roger Smith
Pewsey Vale0 - 8Salisbury
[11]
Referee: Benjamin Williamson
Ludgershall Sports3 - 2Warminster Town
Referee: Shane Mansfield
Amesbury Town3 - 1Chippenham Park
Referee: Andrew Evans
Laverstock & Ford3 - 0Marlborough Town
[12]
Referee: Sam Gooding
Highworth TownwalkoverShrewton United
Referee: Nigel Fisher
Downton6 - 0New College Swindon
Referee: Oliver Ballinger
Bradford Town2 - 1Mere Town
Lenihan 36'
Cottle 80'
[13]
Referee: Adrian Matthews
Royal Wootton Bassett Town3 - 2Purton
Referee: James Welsh
Calne Town1 - 0Bromham
Trowbridge Town3 - 5Beversbrook
[14]
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
[15] 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
[16]
Referee: Daniel Lamport
Ludgershall Sports0 - 3Amesbury Town
Referee: Paul March
Bradford Town2 - 0Royal Wootton Bassett Town
Cottle 21'
Wall 65'
[17]
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'
[18] [19] Bentall' (45)
Attendance: 76
Referee: Graham Pearce
Salisbury FC2 - 1Amesbury Town
Whelan 34'
Bennett
[20] Brockway 6'
Attendance: 306
Referee: Daniel Lamport
Calne Town1 - 0Laverstock & Ford
Windsor 1' [21]
Referee: Oliver Ballinger
Highworth Town2 - 0Bradford Town
McCarthy 21'
Gleed 35'
[22][23]
Attendance: 64
Referee: Andrew Evans

Semi-finals

Calne Town0 - 4Swindon Supermarine
[24] 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'
[25] Brown 75' (o.g.)
Wright 44', 35'
Oakfield Stadium, Melksham
Attendance: 262
Referee: Matthew Rushton

Final

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

2017-18[6]

[edit]

First round

Purton1 - 2Amesbury Town
Avery 35' [27] 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' [28] 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
[29] 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'
[30]
Meadow Lane, Westbury
Referee: Steven Benchley

Second Round

Chippenham Town2 - 1Melksham Town
Sandell 22'
Twine 50'
[31] 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'
[32] Stephens 3'
Referee: James Welsh
Calne Town0 - 3Bemerton Heath Harlequins
[33] Rawkins 7(pen)'
Davis 13'
Bremhill View, Calne
Referee: Shaun Tobin
Highworth TownHome w/oLaverstock & Ford
[34]
The Elms Recreation Ground, Highworth
Referee: Graham Pearce
Royal Wootton Bassett Town4 - 0Trowbridge Town
Waldon 12'
Yeardley, pen'
Sproule 75'
[35]
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' [36] Parsons 7'
The Raymond McEnhill Stadium, Salisbury
Attendance: 292
Referee: Matthew Rushton

Quarter-finals

Royal Wootton Bassett Town2 - 5Highworth Town
Wrona 5'
Waldon 18'
[37] 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'
[38] Norman 20'
Hardenhuish Park, Bristol Road, Chippenham
Attendance: 205
Referee: Andrew Evans
Bremhill0 - 3Bemerton Heath Harlequins
Rawkins
Referee: Samuel Read
Westbury United0 - 1Salisbury FC
[39] 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'
[40]
The Oakfield Stadium, Melksham
Attendance: 169
Referee: Andrew Evans
Salisbury FC1 - 2Highworth Town
O'Keefe 1' [41] 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'
[42]
Attendance: 440
Referee: Daniel Lamport

2018-19

[edit]

First Round[7]

Football IDw/o(away)Marlbororugh Town
Referee: Steve Brenchley
Royal Wootton Bassett Town2 - 3Westbury United
James
Stanley
[43] Demkiv
Jordan
Stradling
Referee: Graham Pearce
Downton1 - 2Laverstock & Ford
[44]
Referee: Brain White
Ludgershall Sports0 - 6Cricklade Town
Bryan
Coleman
Corp
Reece
Referee: Rory Peacey
Chippenham Park0 - 2Highworth Town
[45] 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 [46]
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
[47] Ferguson 50'
Felix 51'
Referee: James Welsh
Devizes Town0 - 1Melksham Town
Referee: Iain Parsons

Quarter-finals

Salisbury FC1 - 0Chippenham Town
Young 52' [48]
Attendance: 193
Referee: Philip Staynings
Westbury United7 - 0Purton FC
Kovacs 11(pen) ', 39 ', 77 '
Stradling 74 ', 81 '
Hulber 65' (87)
[49]
Referee: Samuel Read
Cricklade Town1 - 2Laverstock & Ford
Lovegrove
Sykes
Referee: Adam Gregory
Swindon Supermarine4 - 1Melksahm Town
Hopkins 3', 36'
Fleetwood 60'
McDonagh 70'
[50] 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' [51] Hooper 89', pen'
Parsons 92' (119)
McDonagh 108'
Attendance: 164
Referee: Shane Manasfield

Final

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

2019-20

[edit]

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

[edit]

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

[edit]

First round[9]

Marlborough Town10–0Purton FC
Referee: Jordan Cuthbertson
Pewsey Vale1–3Malmesbury Victoria
Guthrie [53]
Referee: Ella Broad
Bemerton Heath Harlequins4–0Shrewton United
Clancy 5'
Sweeney 15'
Moore 35' (70)
[54]
Referee: John Reed
Devizes Townw/o
Home win
Ludgershall Sports
Calne TownTie not playedCorsham Town
Trowbridge Town2–0Warminster Town
Baggs 23', pen'
Gullis 34'
[55]
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'
[56] 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'
[57]
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
[58] 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

[edit]

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

[edit]

First Round

Royal Wootton Bassett Town Development1–2Blunsdon
Larty [59] 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

Bradford Town1–1Malmesbury Victoria
Jordan
Penalties
3–2
Referee: Ella Broad
Calne Town2–6Amesbury Town
Smith
Bright
Vallis
Morris
Moore
McCracken
Owen
Referee: Luke Hinchliffe
Donwton6–1Devizes Town
Davies 28'
Smith 30', 43', 60'
Mason 86'
Clark 90'
Brian Whitehead Sports & Social Club, Downton
Attendance: 149
Referee: Robert Herrett
Melksham Town4–2Trowbridge Town
Woods
Pearce
Dodge
14', o.g.'
Bendle 84'
Oakfield Stadium, Melksham
Referee: Alex Matthews

Semi-finals

Downton1–2Bradford Town
Griffiths 54 ' Jordan S. 20'
Witcombe 30'
Attendance: 88
Referee: Jordan Cuthbertson
Amesbury Town5–1Melksham Rovers
Moore J 37' 72'
Moore A
McCracken 47'
79'
Bonnymead Park
Referee: Shaun Smith

Final

Downton FC1–1Amesbury Town
Prentice 68' McCracken 70'
Penalties
4–1
The Clubhouse, Bemerton Heath, Salisbury
Referee: Robert Herrett

2024-25

[edit]

First Round

Devizes Town3–1Salisbury FC Development
Baker 43 '
Bowyer 59 '
Naman Gurung
Referee: Duncan Clarke

All other entrants received a bye

Second Round

Melksham Town3–1Pewsey Vale
Ballinger, pen'
Rendell
Referee: Thomas Evans
Devizes Town1–0Bradford Town
Gleed
Referee: TBD
Shrewton United0–4Warminster Town
Corey 45', 80'
Ryan 56'
Jack 78'
Referee: Zach Muslin
Royal Wootton Bassettt Twon Dev4–0Bemerton Heath Harlequins Res
Mesa
Head
Walters
Warren
Referee: Andrew Desroches
Calne Town9–1Blunsdon
Pike-Bright
Brand
Costello
McGrory
Stewart
Referee: Rhiannon Stevens
Trowbridge Town2–0Kingsdown
Maddison 15'
Cox 18'
Referee: Anthony Brewerton
Park United5–0Malmesbury Victoria Dev
Adam
McCarron
Moss
Pring
Selman
Staney Park Sports Ground, Chippenham
Referee: Alex Matthews
Amesbury Town3–3Wroughton
Langdown
Harvey
Morris
Peachy-Score
Teshome
Penalties
4–5
Referee: James Biddlecombe

Quarter-finals

Warminster TownPark United
Devizes Town4–2Melksham Town
Rogers
Sminner
Talmash
Parsons
Referee: Zach Muslin
WroughtonTrowbridge Town
Royal Wootton Basset Town Dev2–1Calne Town
Withers
Walters
Francis
Referee: Andrew Lewis

References

[edit]
  1. ^ "County Cups". Wiltshire FA. Retrieved 4 July 2016.
  2. ^ Wiltshire County Football Association Ltd – Handbook Season 2012–2013. Wiltshire County Football Association Ltd.
  3. ^ "www-wiltshirefa-com".
  4. ^ "www-wiltshirefa-com".
  5. ^ "www-wiltshirefa-com".
  6. ^ 2017-18 Senior Cup
  7. ^ 2018-19 Cup Season
  8. ^ 2019-20 Senior Cup Fixtures
  9. ^ "Wiltshire FA Senior Cup 2021-22". Retrieved 28 November 2021.