MBA Badge MBA MBA
YEAR WINNERS CLUB
1956 F Birley, F Price, L  Jones, A Townsend Newtown BC
1957   Newtown BC
1958 J Evans, H Young, R Jones, M Jones Llanidloes BC
1959 E Davies, G Lewis, K Benbow, H G Williams Aberdovery BC
1960   Newtown BC
1961 D Bryant, A Breeze, H S Jones, V Williams Welshpool BC
1962 D Bryant, P H Jones, W J Davies, W Karran Welshpool BC
1963 P Pryce, H Breeze, E Williams, H Young Llanidloes BC
1964 E O Lloyd, D Bryant, A Townsend, T B Jones Welshpool BC
1965 G L Jones, H I Lumley, O Bebb, D M Edwards Machynlleth BC
1966 C I Jones, E Breeze, A Griffiths, A Townsend Newtown BC
1967 D Meddins, T I Jones, D H Jones, R Meddins Newtown BC
1968 D Meddins, E Bauer, I Jones, R Meddins Newtown BC
1969 C I Jones, E Breeze, A Townsend, A Griffiths Newtown BC
1970 J Jones, C R Owen, E Breeze, A Townsend Newtown BC
1971 P Buckley, J Kenyon, R W Morgan, J Tisdale Welshpool BC
1972 J Jones, E Morgan, A Breeze, E Breeze Newtown BC
1973 R Pugh, E Bauer, D Meddins, R Meddins Newtown BC
1974 A Griffiths, E Bauer, G Jones, M Humphreys Newtown BC
1975 H Davies, D Holloway, F Holloway, D E Lambert Montgomery BC
1976 R Davies, J M Jones, J Watson, H Townsend Welshpool BC
1977 H T Davies, J R Jones, W R James, A Griffiths Newtown BC
1978 C Richards, S Richards, J G Holt, J M Williams Machynlleth BC
1979 C Richards, S Richards, J G Holt, J M Williams Machynlleth BC
1980 L Hughes, D W Jones, H T Davies, G Richards Newtown BC
1981 W L Putt, R E Jones, D Thomas, M P Evans Machynlleth BC
1982 K Roberts, L B Fleming, N L Jones, W E Hughes Machynlleth BC
1983 D W Jones, H T Davies, G Richards, G Jones Newtown BC
1984 D Owen, H Ashton, E Owen, R Edwards Llanfair BC
1985 J Rowlands, M J Flanagan, W Pugh, J M Jones Welshpool BC
1986 R Morgan, B Tanner, T Weaver, M Weaver Montgomery BC
1987 D Owen, E Owen, R Edwards, H Ashton Llanfair BC
1988 R Pugh, P Hughes, G Richards, D Jarman Newtown BC
1989 D W Hearne, M A Williams, D Grady, A R Thomas Machynlleth BC
1990 M Gaskell, M A Fleming, J M Davies, L B Fleming Machynlleth BC
1991 B Tanner, B Murray, T Weaver, M Weaver Montgomery BC
1992 Evans, D Woosnam, P Hughes, T Evans Llanidloes BC
1993 D P Gough, C Gardner, W Griffiths, R M Gough Welshpool BC
1994 D Owen, R Hughes, B Miles, P Evans Llanidloes BC
1995 L Morris, D Woosnam, T Evans, P Hughes Llanidloes BC
1996 C Rowlands, D A Jones, R J Pugh, W Pugh Welshpool BC
1997 N Fleming, L B Fleming, M A Fleming, D Rowlands Machynlleth BC
1998 R R V Williams, C Rowlands, C J Gardner, R J Pugh Welshpool BC
1999 D Owen, D Woosnam, P Hughes, T Evans Llanidloes BC
2000 G Lloyd, C McAloon, R Williams, B Fowles Aberdovery BC
2001 D Rowlands, M A Fleming, L B Fleming, S Jones Machynlleth BC
2002 W Griffiths, Dan Gough, P A Lewis, C Williams Welshpool BC
2003 W Griffiths, Dan Gough, P A Lewis, C Williams Welshpool BC
2004 W Griffiths, Dan Gough, P A Lewis, C Williams Welshpool BC
2005 M A Fleming, D Rowlands, L B Fleming, O Lewis Machynlleth BC
2006 W Griffiths, Dan Gough, P A Lewis, C Williams Welshpool BC
2007 B Murray, E Morgan, C Evans, M Weaver Montgomery BC
2008 M A Fleming, D Rowlands, L B Fleming, M Gaskell Machynlleth BC
2009 P A Lewis, G Newton, T Evans, B Jones Welshpool BC
2010 R Bevan, P C Jones, R Williams, M T Jones Newtown BC
2011 G Jones, R Morgan, M Evans, J Dowell Kerry BC
2012 C Morrison, M Gaskell, J Taylor, M A Fleming Machynlleth BC
2013 R Bevan, A Jones, P C Jones, M T Jones Newtown BC
2014 M Gaskell, J Taylor, G Price, M A Fleming Machynlleth BC
2015 W Griffiths, B Jones, Dan Gough, C Pryce Welshpool BC
2016 C McWhinney, J Price, B Heereman, N Evans Berriew BC
2017 C Williams, B Jones, Dan Gough, C Pryce Welshpool BC
2018 R.Isaac, C.Williams, B.Jones, Dan Gough  Welshpool BC
2019 S.Jones, G.Jones, M.Mumford, D.Hardy Kerry BC
2020 NOT PLAYED  
2021 M Price, W Roberts, D Rowlands, S Jones Machynlleth BC
2022  D Jones, D Gittins, J Davies, R Hamer  Berriew BC 
2023 T Flowers, L Williams, B Jones, M Weaver Montgomery BC