MBA Badge MBA MBA
YEAR WINNERCLUB SCORE  RUNNER UPCLUB  SCORE
1994  I. Thomas Llanfair BC 21   W.R. James Newtown BC 7
1995 D. Davies Kerry BC 21   H. Owens Newtown BC 15
1996 M.A. Fleming Machynlleth BC 21   P. Rees Berriew BC 16
1997 M. Weaver Montgomery BC 21   M.A. Fleming  Machynlleth BC 14
1998 M. Weaver Montgomery BC 21   D. Jarman Newtown BC 15
1999 M. Jones Newtown BC 21   G. Lloyd Aberdovey BC 5
2000 M. Weaver Montgomery BC 21   D. Jarman Newtown BC 13
2001 M. Weaver Montgomery BC 21   P. Rees Berriew BC 15
2002  M. Jones Newtown BC 21   C. Williams Llanfair BC 7
2003 M. Jones   Newtown BC 21   C. Morrison Machynlleth BC 4
2004 W. Griffiths Welshpool BC 21   R. Hodges Montgomery BC 9
2005 M. Weaver Montgomery BC 21   D. Rowlands Machynlleth BC 20
2006 C. Pryce Berriew BC 21   M.A. Fleming Machynlleth BC 20
2007 J.P. Evans Llanidloes BC 21   R. Hopkins Kerry BC 18
2008 M. Weaver Montgomery BC 21   L.B. Fleming Machynlleth BC 11
2009 J. Marsh Carno BC 21   C. Evans Montgomery BC 18
2010 S. Jones Machynlleth BC 21   R. Williams Aberdovey BC 9
2011 M. Jones Newtown BC 21   J. Dowell Kerry BC 11
2012 M. Weaver Montgomery BC 21   M.A. Fleming Machynlleth BC 14
2013 D. Rowlands Machynlleth BC 21   H. Jones Carno BC 12
2014 C. Pryce Berriew BC 21   M.A. Fleming Machynlleth BC 15
2015 D. Hardy Kerry BC 21   M. Weaver Montgomery BC 15
2016 M. A. Fleming Machynlleth BC 21   M. Weaver Montgomery BC 7
2017 M. Weaver Montgomery BC 21   M. Jones Newtown BC 9
2018 D.Rowlands Machynlleth BC 15   M.Weaver Montgomery BC 13