• 2007–08 –
Bodmin Town • 2008–09 – Bodmin Town • 2009–10 –
Buckland Athletic • 2010–11 –
Plymouth Parkway • 2011–12 – Bodmin Town – beating Buckland Athletic 6–5 on penalties (0–0 aet) • 2012–13 – Bodmin Town • 2013–14 – Plymouth Parkway • 2014–15 –
Godolphin Atlantic • 2015–16 – Bodmin Town • 2016–17 –
St Austell • 2017–18 –
Falmouth Town • 2018–19 –
Saltash United • 2019–20 – No winner; season abandoned • 2020–21 – Not played • 2021–22 –
Torpoint Athletic • 2022–23 –
Okehampton Argyle • 2023–24 –
Okehampton Argyle • 2024-25 –
Penzance ==Member clubs==