Honours
Men U20
2023
National Cup Champions
2007
National Cup Champions
Super League, Premier League, National League
2024
National Cup Champions
2016
League Champions
2016
Champions Trophy
2015
League Champions
2015
National Cup Champions
2015
Champions Trophy
2014
National Cup Champions
2014
Champions Trophy
2013
Champions Trophy
2009
League Champions
2009
National Cup Champions
2006
National Cup Champions
2005
League Champions
2004
National Cup Champions
2003
National Cup Champions
1989
League Champions
1986
National Cup Champions
1984
League Champions
1981
League Champions
1973
League Champions
Men D1
2022
League Champions
2022
National Cup Champions
2015
National Cup Champions
2013
National Cup Champions
2013
League Champions
Intermediate Men
2017
Cup Champions
2018
Cup Champions
Division 1A Team
2007, 2009, 2010
2007, 2008, 2009, 2010, 2015
2007, 2009, 2010, 2012, 2015
2008, 2009, 2011, 2017
Division 1B Team
2013
2013
2008, 2013
Division 2 Team
2023
2009
U20 Team
2009, 2011, 2012
2009, 2011, 2012
2009, 2012, 2019, 2022, 2023
2017, 2011
Boys U18A Team
2009, 2019
2008, 2009, 2011
2009, 2019
2011, 2021
Boys U16A Team
2016, 2017, 2019
2010, 2017
2017
2017
Boys U16B Team
2017
Boys U15 Team
2019
2016, 2018
Boys U14A Team
2015, 2019
2015, 2019
2017
Boys U13 Team
2016, 2018
2016, 2018
2016, 2018
2015
Boys U12A Team
2015, 2016, 2017, 2023
2010, 2013, 2015, 2016, 2017
2010, 2015, 2016, 2017
2016
2010