- 2019/20 Auckland Aces
- 2018/19 Wellington Firebirds
- 2017/18 Auckland Aces
- 2016/17 Central Districts Stags
- 2015/16 Central Districts Stags
- 2014/15 Central Districts Stags
- 2013/14 Wellington Firebirds
- 2012/13 Auckland Aces
- 2011/12 Central Districts Stags
- 2010/11 Auckland Aces
- 2009/10 Northern District Knights
- 2008/09 Northern District Knights
- 2007/08 Otago Volts
- 2006/07 Auckland Aces
- 2005/06 Canterbury Wizards
- 2004/05 Northern District Knights
- 2003/04 Central Districts Stags
| - 2002/03 Northern District Knights
- 2001/02 Wellington Firebirds
- 2000/01 Central Districts Stags
- 1999/00 Canterbury Wizards
- 1998/99 Canterbury Wizards
- 1997/98 Northern Districts
- 1996/97 Canterbury
- 1995/96 Canterbury
- 1994/95 Northern Districts
- 1993/94 Canterbury
- 1992/93 Canterbury
- 1991/92 Canterbury
- 1990/91 Wellington
- 1989/90 Auckland
- 1988/89 Wellington
- 1987/88 Otago
| - 1986/87 Auckland
- 1985/86 Canterbury
- 1984/85 Central Districts
- 1983/84 Auckland
- 1982/83 Auckland
- 1981/82 Wellington
- 1980/81 Auckland
- 1979/80 Northern Districts
- 1978/79 Auckland
- 1977/78 Canterbury
- 1976/77 Canterbury
- 1975/76 Canterbury
- 1974/75 Wellington
- 1973/74 Wellington
- 1972/73 Auckland
- 1971/72 Canterbury
|