Dorset Senior Cup
Previous winners

Dorset Senior Cup

Section Title: Previous winners
Table Section Text: None

Year	Winner	Result of final	Runner-up	Source

1981	Bridport	2–1	Wimborne Town

1982	St. Pauls	1–0	Wimborne Town

1983	Trinidad Bluebird	2–0	St. Pauls

1984	Sherborne	1–0	Bridport

1985	Weymouth	4–2 a.e.t.	Portland United

1986	Weymouth	8–0	Wimborne Town

1987	Weymouth	5–3	Swanage Town & Herston

1988	Bridport	3–1	Poole Town

1989	Poole Town	2–2, replay 3–1	Dorchester Town

1990	Swanage Town & Herston	1–0	Weymouth

1991	Weymouth	5–1	Swanage Town & Herston

1992	Wimborne Town	1–0	Bridport

1993	Weymouth	4–0	Poole Town

1994	Dorchester Town	1–0	Poole Town

1995	Hamworthy Engineering	4–1	Poole Town

1996	Dorchester Town	3–1	St. Paul's

1997	Wimborne Town	2–0	Wareham Rangers

1998	Poole Town	2–1	Hamworthy United

1999	Weymouth	4–1	Wimborne Town

2000	Weymouth	2–1	Wimborne Town

2001	Dorchester Town	2–1 a.e.t.	Weymouth

2002	Weymouth	1–1, 4–3 pens	Dorchester Town

2003	Dorchester Town	2–0	Weymouth

2004	Sherborne Town	3–2	Poole Town

2005	Bridport	1–0	Hamworthy United

2006	Hamworthy United	2–1	Poole Town

2007	Dorchester Town	2–1	Sherborne Town

2008	Sherborne Town	2–1	Portland United

2009	Poole Town	2–0 a.e.t.	Dorchester Town

2010	Gillingham Town	2–1 a.e.t.	Wimborne Town

2011	Dorchester Town	6–2	Weymouth

2012	Dorchester Town	2–0	Wimborne Town

2013	Poole Town	4–1	Wimborne Town

2014	Poole Town	2–0	Hamworthy United

2015	Weymouth	1-0	Dorchester Town

2016	Weymouth	2-1	Gillingham Town

2017	Weymouth	1-0 a.e.t.	Gillingham Town

2018	Wimborne Town	7-0	Shaftesbury Town

2019	Poole Town	5-0	Wimborne Town

Sentence(s)