Wiltshire Senior Cup

Season 2018/2019
First Round
Calne Town 1-0 Pewsey Vale
Chippenham Park 0-2 Highworth Town
Corsham Town 1-3 Bradford Town
Downton  1-2 Laverstock & Ford
Football ID A/W Marlborough Town
Ludgershall Sports 0-6 Cricklade Town
Malmesbury Victoria 3-2 Amesbury Town
New College Swindon 0-10 Melksham Town
Purton 1-0 Bemerton Heath Harlequins
Royal Wootton Bassett Town 2-3 Westbury United
Warminster Town 0-3 Shrewton United
Wroughton 1-4 Devizes Town
 Second Round
Bradford Town 1-1 Salisbury
Salisbury won 3-1 on penalties
Calne Town 0-2 Chippenham Town
Devizes Town 0-1 Melksham Town
Highworth Town 1-2 Swindon Supermarine 
Laverstock & Ford 5-1 Malmesbury Victoria
Purton 4-2 Marlborough Town
Trowbridge Town 0-1 Cricklade Town
Westbury United 4-2 Shrewton United
 Quarter Finals
Cricklade Town 1-2 Laverstock & Ford
Salisbury 1-0 Chippenham Town
Swindon Supermarine 4-1 Melksham Town
Westbury United 7-0 Purton

Semi Finals

Salisbury 6-0 Laverstock & Ford
Westbury United 1-4 Swindon Supermarine

Final

Salisbury 1-3 Swindon Supermarine