1ST XI

1898/99 Dicker
1930/31 NPCA B
1939/40 NPCA
1936/37 NPCA
1946/47 NPCA
1968/69 District
​1981/82 District
​2005/06 Sub District

2ND XI

​2001/02 District
2008/09 District
2012/13 Sub District
2014/15 Sub District
2015/16 Sub District
2016/17 Sub District

3RD XI

​1980/81 Flomar 500 Dist
1993/94 B Grade
2009/10 A2
2016/17 A2

4TH XI

​1991/92 E Grade
2015/16 C4
​2017/18 C3
​2018/19 C1

5TH XI

1990/91 H Grade

U17 XI

​2007/08 Provincial
2008/09 Sub District
2009/10 Sub District

U16 XI

1967/68 Under 16
1983/84 West
1984/85 West
​1991/92 West
​1992/93 West
​1997/98 West
​2016/17 Sub-Premier
2018/19 Provincial
2020/21 South

U15 XI

2006/07 West

U14 XI

​1978/79 West
1989/90 South
1998/99 South
1999/20 South
​2003/04 South
2019/20 South

U13 XI

2010/11 Sub District
​2011/12 Sub-Premier

MPCA GIRLS

​2020/21