Age divisions in 2024 Children's Cup Group A born in 2017 and laterGroup B born in 2016, 2015Group C born in 2014, 2013Group D born in 2012, 2011 Cadets - Seniors Cadets born in 2010, 2009Juniors born in 2008, 2007Youths born in 2006, 2005, 2004Seniors born in 2003 and earlier