2005 B’mth Sports Grange
2006 Poole Town Youth
2007 Lymington & New Milton Robins
2008 Branksome United
2009 Poole Bay YFC
2010 Bournemouth Electric
2011 Moordown Athletic
2012 Greenfields Yth
2013 Grange Athletic
2014 Grange Athletic
2015 Brockenhurst Youth
2016 Corfe Mullen United Juniors
2017 Bournemouth Electric
2018 Poole Town FC Wessex
2019 Milford on Sea Youth
2020 No Competition
2021 Wimborne and Holt Youth