Age divisions in 2025

Children's Cup

  • Group A born in 2018 and later

  • Group B born in 2017, 2016

  • Group C born in 2015, 2014

  • Group D born in 2013, 2012

Cadets - Seniors

  • Pre-cadets born in 2013, 2012
  • Cadets born in 2011, 2010
  • Juniors born in 2009, 2008
  • Youths born in 2007, 2006, 2005
  • Seniors born in 2004 and earlier