FINAL
Hamworthy Recreation 1-2 Weymouth
SEMI-FINALS
Hamworthy Recreation 2-2 Shaftesbury (Hamworthy Recreation won 4-3 on penalties)
Weymouth 3-1 Sturminster Newton United
QUARTER FINALS
Dorchester Town 0-0 Sturminster Newton United (Sturminster Newton United won 4-2 on penalties)
Hamworthy Recreation 4-1 Swanage & Herston
Hamworthy United 1-2 Shaftesbury
Wimborne Town 0-3 Weymouth
FIRST ROUND
Dorchester Town 4-2 Bridport
Portland United 0-3 Weymouth
Sherborne Town 0-4 Shaftesbury
Sturminster Newton United 4-2 Gillingham Town
Verwood Town 1-5 Hamworthy United
Wimborne Town H-W Poole Town
Byes: Hamworthy Recreation, Swanage Town
ARCHIVE:
2020/21 Competition not played (Covid)