Here are links to results from past years:

CHRISTMAS INVITATIONAL

2017 Christmas Invitational

2016 Christmas Invitational

2015 Christmas Invitational

2014 Christmas Invitational

2013 Christmas Invitational

2012 Christmas Invitational

2011 Christmas Invitational

2010 Christmas Invitational

2009 Christmas Invitational

2008 Christmas Invitational

2007 Christmas Invitational

2006 Christmas Invitational

2005 Christmas Invitational

2004 Christmas Invitational

2003 Christmas Invitational

2002 Christmas Invitational

2001 Christmas Invitational

2000 Christmas Invitational

1999 Christmas Invitational

1998 Christmas Invitational

ANNUAL CHAMPIONSHIP

2018 Annual Championship

2017 Annual Championship

2016 Annual Championship

2015 Annual Championship

2014 Annual Championship

2013 Annual Championship

2012 Annual Championship

2011 Annual Championship

2010 Annual Championship

2009 Annual Championship

2008 Annual Championship

2007 Annual Championship

2006 Annual Championship

2005 Annual Championship

2004 Annual Championship

2003 Annual Championship

2002 Annual Championship

2001 Annual Championships

2000 Annual Championships

1999 Annual Championships

1998 Annual Championships

1997 Annual Championships

1996 Annual Championships